package Cliente;

import Cliente.Controlador.Exceptions;
import Cliente.Controlador.GameController;
import Cliente.Modelo.Game;
import Cliente.Vista.FormularioLoggin;
import Cliente.Vista.Language.IdiomaFin;
import Cliente.Vista.Principal_game;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JFrame;

/**
 *
 * @author Jorge Perez
 * @author Esther Castellanos
 * @author Angel Lopez
 */
public class MainClient {
    
     private static Game game;
     
     
    
     
             
     /**
     * @param args the command line arguments
     */
     
  
    
    public static void main(String args[]) {
         
     
        /*
         * Create and display the form
         */
        java.awt.EventQueue.invokeLater(new Runnable() {
           
            public void run() {
               
           


                
                
                
                
                game = new Game();
                GameController controller = new GameController(game);  
                FormularioLoggin vista= new FormularioLoggin (controller);
              
//                int idGame = 0;
//                try {
//                    idGame = controller.newGame();
//                } catch (Exceptions ex) {
//                    System.out.println("Fallo en la E/S al recibir id de partida");
//                
//                }
//                System.out.println(" MAIN CLIENTE, ID GAME: " + idGame);
//                try {
//                    controller.startGame(idGame);
//                } catch (Exceptions ex) {
//                    System.out.println("Fallo al llamar al ");
//                }
               
                
                vista.setVisible(true);
                vista.setExtendedState(JFrame.MAXIMIZED_BOTH);
                
                
                

               
                
            }
        });
        
}
public static void langu ()
{
        
     
}
}
